a job for life - Français Anglais Dictionnaire